land mine – English–Français translations

🇬🇧 en fr 🇫🇷

land mine noun

  /ˈlænd.maɪn/
  • mine that is placed on land
mine terrestre, mine
Wiktionary Links